﻿.shared .album { min-height:595px; width:100%;}
.shared .album .albums { float:left; background:#ffffff; border:dotted 1px #e0e0e0; text-align:center; padding:5px 0; }
.shared .album .albums .header { font-size:0.95em; line-height:200%; color:#808080; font-weight:bold; }
.shared .album .albums .content { width:210px; text-align:center; font-size:0.8em; }
.shared .album .albums .content .item { text-align:center; display:block; margin:4px; }
.shared .album .albums .content .item .caption { z-index:2; text-align:center; background:url('Images/captionBg.png') repeat; position:absolute; display:block; visibility:hidden; text-align:center; color:White; }
.shared .album .albums .content .item .image { background: #ffffff; display:inline; }
.shared .album .albums .content .item .image img { border:0; }
.shared .album .albums .pgn { margin:10px 0; }
.shared .album .albumTitle { font-weight:bold; font-size:1.2em; margin:5px 0 15px 240px; padding-top:10px; }
.shared .album .photos { text-align:left; margin:0 0 0 230px; display:block; background:url('../Images/PhotosBg.png') no-repeat right bottom; }
.shared .album .photos .photoItem { display:inline; min-height:185px; }
.shared .album .photos .photoItem .thumbnail { display:block; width:200px; font-size:0.9em; }
.shared .album .photos .photoItem .thumbnail img { border-style:none; }
.shared .album .photos .photoItem .caption { display:block; width:200px; font-size:0.9em; margin-top:3px; margin-bottom:9px; min-height:16px; }
.shared .album .photos .photoItem .creationDate { display:block; color:Gray; font-size:0.8em; }
.shared .album .photos .photoItem .commands { display:block; color:Gray; font-size:0.8em; }